<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <!-- 用于调试阶段禁掉缓存 -->
    <!-- <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="0" /> -->

    <!-- 禁止自动识别电话号码 -->
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
    <title></title>
    <link rel="shortcut icon" href="./img/favicon.ico">

    <!-- DNS 预加载 -->
    <link rel="dns-prefetch" href="//api.ibos.cn">
    
    <!--build:remove -->
    <link rel="stylesheet" href="../lib/ionic-1.1.0/css/ionic.min.css">
    <link rel="stylesheet" href="./css/style.css">
    <link rel="stylesheet" href="./css/workflow.css">
    <!--/build -->

    <!-- build:template
    <script>
        var accesstoken = '<?php echo isset($_REQUEST["accesstoken"]) ? $_REQUEST["accesstoken"] : ""; ?>';
        var corptoken = '<?php echo isset($_REQUEST["corptoken"]) ? $_REQUEST["corptoken"] : ""; ?>'; 
    </script>
    /build -->
            
    <style type="text/css">
    .splash {position: absolute; left: 50%; top: 50%; margin-left: -30px; margin-top: -40px; width: 60px; height: 60px; } .double-bounce1, .double-bounce2 {width: 100%; height: 100%; border-radius: 50%; background-color: #3497db; opacity: 0.6; position: absolute; top: 0; left: 0; -webkit-animation: bounce 2.0s infinite ease-in-out; animation: bounce 2.0s infinite ease-in-out; }
    .double-bounce2 {-webkit-animation-delay: -1.0s; animation-delay: -1.0s; }
    @-webkit-keyframes bounce {0%, 100% { -webkit-transform: scale(0.0) } 50% { -webkit-transform: scale(1.0) } }
    @keyframes bounce {0%, 100% {transform: scale(0.0); -webkit-transform: scale(0.0); } 50% {transform: scale(1.0); -webkit-transform: scale(1.0); } }
    </style>

    <!-- weinre -->
    <!-- <script src="http://192.168.1.10:8080/target/target-script-min.js#official"></script> -->
  </head>
  <body animation="slide-left-right">
    <!-- 
      The nav bar that will be updated as we navigate between views.
    -->
    <ion-nav-bar>
      <ion-nav-back-button></ion-nav-back-button>
    </ion-nav-bar>
    <!-- 
      The views will be rendered in the <ion-nav-view> directive below
      Templates are in the /templates folder (but you could also
      have templates inline in this html file if you'd like).
    -->
    <ion-nav-view>
        <div class="splash">
          <div class="double-bounce1"></div>
          <div class="double-bounce2"></div>
        </div>
    </ion-nav-view>

    <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>

    <!-- cordova script (this will be a 404 during development) -->
    <!-- <script src="cordova.js"></script> -->

    <!-- build:remove -->
    <script src="../lib/ionic-1.1.0/js/ionic.bundle.js"></script>
    <script src="../lib/angular/angular-locale_zh-cn.js"></script>
    <script src="../lib/angular-filter/angular-filter.min.js"></script>
    <script src="../lib/ocLazyLoad.min.js"></script>
    <!--/build -->
    
    <!-- build:remove -->
    <script src="js/datetime.js"></script>
    <script src="js/services.js"></script>
    <script src="js/filters.js"></script>
    <script src="js/directives.js"></script>
    <script src="js/controllers.js"></script>
    
    <script src="js/cabinet/cabinet.js"></script>
    <script src="js/cabinet/services.js"></script>
    <script src="js/cabinet/controllers.js"></script>
    <script src="js/cabinet/filters.js"></script>

    <script src="js/calendar/calendar.js"></script>
    <script src="js/calendar/services.js"></script>
    <script src="js/calendar/controllers.js"></script>
    <script src="js/calendar/filters.js"></script>
    
    <script src="js/diary/diary.js"></script>
    <script src="js/diary/services.js"></script>
    <script src="js/diary/controllers.js"></script>
    <script src="js/diary/filters.js"></script>

    <script src="js/news/news.js"></script>
    <script src="js/news/services.js"></script>
    <script src="js/news/controllers.js"></script>
    <script src="js/news/filters.js"></script>

    <script src="js/docs/docs.js"></script>
    <script src="js/docs/services.js"></script>
    <script src="js/docs/controllers.js"></script>
    <script src="js/docs/filters.js"></script>

    <script src="js/contacts/contacts.js"></script>
    <script src="js/contacts/services.js"></script>
    <script src="js/contacts/controllers.js"></script>

    <script src="js/email/email.js"></script>
    <script src="js/email/services.js"></script>
    <script src="js/email/controllers.js"></script>

    <script src="js/workflow/workflow.js"></script>
    <script src="js/workflow/services.js"></script>
    <script src="js/workflow/controllers.js"></script>
    <script src="js/workflow/filters.js"></script>
    <script src="js/workflow/directives.js"></script>

    <script src="js/assignment/assignment.js"></script>
    <script src="js/assignment/services.js"></script>
    <script src="js/assignment/controllers.js"></script>
    
    <script src="js/thread/thread.js"></script>
    <script src="js/thread/services.js"></script>
    <script src="js/thread/controllers.js"></script>

    <script src="js/activity/activity.js"></script>
    <script src="js/activity/services.js"></script>
    <script src="js/activity/controllers.js"></script>
	
    <script src="js/vote/vote.js"></script>
    <script src="js/vote/services.js"></script>
    <script src="js/vote/controllers.js"></script>
	
    <script src="js/crm/crm.js"></script>
    <script src="js/crm/services.js"></script>
    <script src="js/crm/controllers.js"></script>

    <script src="js/report/report.js"></script>
    <script src="js/report/services.js"></script>
    <script src="js/report/controllers.js"></script>

    <script src="js/app.js"></script>
    <!--/build -->
    
    <!-- build:template
    <script type="text/javascript" src="lib/basket/basket.full.min.js"></script>
    <script type="text/javascript">
      (function(){
        function appendCss(css) {
          var head = document.getElementsByTagName('head')[0];
          var style = document.createElement('style');
          style.setAttribute('type', 'text/css');
          head.appendChild(style);
          try {
            if (style.styleSheet) {
                style.styleSheet.cssText = css;
            } else if ('textContent' in style) {
                style.textContent = css;
            } else {
                style.appendChild(document.createTextNode(css));
            }
          } catch (e) {
          }
        }
    
        basket.require(
          {
            key: 'css/ionic_css',
            url: 'lib/ionic-1.1.0/css/ionic.min.css',
            unique: '<%= versions["css-ionic"] %>',
            execute: false
          },
          {
            key: 'css/ibos_style_css',
            url: 'css/style.css',
            unique: '<%= ibos.versions["css-style"] %>',
            execute: false
          }
        ).then(function(responses) {
          responses.forEach(function(css){
            var url = css.url;
            var data = css.data.replace(/(?:url\('?"?(.*?)'?"?\))/g, 'url("' + url.substring(0, url.lastIndexOf('/')) + '/$1")');
            appendCss(data);
          });
        });
      }());
    </script>

    <script type="text/javascript" src="lib/lib.js?v=<%= versions["js-lib"] %>"></script>
    <script type="text/javascript" src="templates/templates.js?v=<%= ibos.versions["js-template"] %>"></script>
    <script type="text/javascript" src="js/all.js?v=<%= ibos.versions["js-all"] %>"></script>

    /build -->

    <!-- TalkingData -->
    <!-- build:template
    <script src="https://jic.talkingdata.com/app/h5/v1?appid=<%= ibos.talkingdataAppID %>&vn=<%= ibos.talkingdataVn %>&vc=<%= ibos.talkingdataVc %>"></script>
    /build -->
  </body>
</html>
